short distance races - Español Inglés Diccionario